﻿.loca-ico{background: url("../images/img_ico_01.png") no-repeat -60px -126px;}
.vip-ico{background: url("../images/img_ico_01.png") no-repeat -60px -156px;}
/*----------第一栏----------*/
.index_01{ width:921px; padding:14px 0 24px 279px; height:360px; margin:0 auto; overflow:hidden;}

/*banner*/
.index_01-lf{width: 642px; float: left; overflow: hidden;}
.index-InvPro{width:642px; height:282px;position:relative;overflow:hidden;zoom:1; float: left;}
.index-InvPro ul{width: 662px;}
.index-InvPro li{width: 212px; height: 92px; float: left; margin: 0 3px 3px 0; overflow: hidden; display: inline;}
.index-InvPro .index-InvPro-1{width: 100%; height: 92px; background: #fff; position: relative; cursor: pointer; overflow: hidden;}
.index-InvPro .index-InvPro-1 h2{width: 100%; font-size: 12px; color: #FFF; text-align: center; height: 22px; line-height: 22px; _line-height: 24px; overflow: hidden; position: absolute; bottom: 0px; left: 0px; background: url("../images/blank.png") repeat;}
.index-InvPro .index-InvPro-1 p{font-size: 14px; color: #666; padding: 0 15px;}
.index-InvPro .index-InvPro-2{height: 64px; padding: 18px; overflow: hidden; cursor: pointer;text-align: center;color: #FFF;font-size: 22px;line-height: 26px;}
.index-InvPro .index-InvPro-2 p{text-align: center; color: #FFF; font-size: 22px; height: 26px; line-height: 26px; _line-height: 28px; overflow: hidden;}
.index-InvPro .bg1{background: #ff6600;}
.index-InvPro .bg2{background: #ff9900;}
.index-InvPro .bg3{background: #da0000;}

/*新城镇招商指数*/
.new_town{ width:642px; height:72px; margin-top:8px; background-color:#fff; float: left;}
.new_town .nt1{ float:left; padding-left:25px; margin-right:40px; line-height:72px; font-size:16px; color:#999;}
.new_town .nt2,.new_town .nt3,.new_town .nt4{float:left; height:52px;}
.new_town .nt2 p,.new_town .nt3 p,.new_town .nt4 p{ line-height:26px;}
.new_town .nt2{ background:url(../images/town_1.png) left center no-repeat; padding-left:60px; width:125px; margin:10px 20px 0 30px; display: inline;}
.new_town .nt3{ background:url(../images/town_2.png) left center no-repeat; padding-left:45px; width:125px; margin:10px 20px 0 0; display: inline;}
.new_town .nt4{ background:url(../images/town_3.png) left center no-repeat; padding-left:62px; width:135px; margin:10px 20px 0 0; display: inline;}
.new_town .nt5{ width:51px; height:10px; margin-top:36px; background:url(../images/town_4.png) left center no-repeat;float:left;}

.index-01-rg{width: 265px; float: right; position: relative; border: 1px solid #e8e8e8;}
.index-news{width: 245px; height: 313px; padding: 5px 10px 10px 10px; background: #FFF; overflow: hidden;}
.index-news h2{padding-left: 30px;font-size: 16px; height: 20px; padding-bottom: 5px; border-bottom: #eeeeee 1px solid; color: #000; font-weight: bold; position: relative;}
.index-news h2 span{height: 20px; line-height: 20px; padding: 0 2px 5px; left: 0; top: 0; }
.index-news h2 em{float: right; font-size: 14px; font-weight: normal;}
.index-news ul{padding-top: 10px;}
.index-news li{height: 30px; line-height: 30px; font-size: 14px;overflow: hidden;}
.index-news .height{height: 10px;}
.index-01-rg .icon{float: left;background-image: url(/static/images/new-icon.jpg);height: 30px;width: 20px;top: -4px;position: absolute;margin-left: 10px;}

.index-dy{background: rgb(241, 241, 241);overflow: hidden;font-size: 14px;}
.index-dy a{display: inline-block;height: 28px;line-height: 28px;width: 100%;text-align: center;padding: 2px 0px 2px 0px;}
.index-dy a:hover{background: #ca0000; color:white;}
.index-dy .more{width:14px; height:14px; }
.index-dy .hover{background:url(/static/upload/more-icon.jpg) center no-repeat;}
.index-dy div img{float: left;}
.index-dy .index-dy-email{position: relative;}
.index-dy .index-dy-btn span{float: left; width: 31px; height: 34px; background: url("../images/img_ico_01.png") no-repeat 0px -126px; margin: 5px 0 0 8px; display: inline;}
.index-dy div .email-txt{width: 127px; height: 26px; line-height: 26px; border: #cacaca 1px solid; float: left; margin: 7px 0 0 5px; display: inline; text-indent: 3px; color: #999;}
.index-dy div .email-sub{width: 79px; height: 30px; background: url("../images/img_ico_01.png") no-repeat 0px -66px; border: none; float: left; margin: 7px 0 0 5px; display: inline; cursor: pointer;}


/*首页栏目图标*/
.index_biao_01{ background:url("../images/img_ico_01.png") no-repeat -65px 5px; padding-left:25px;}

/*----------第二 栏----------*/
.index_02{ width:1200px; margin:0 auto; padding:22px 0 10px;}
.index_02 h2{font-weight: bold;}
.index_02 .tit{height:30px; line-height:30px; margin-bottom:15px; color: #666666;}
.index_02 .tit a.more{ padding-right:20px;}

a.tj_list{ display:block; width:291px; height:146px; margin:0 12px 12px 0;float:left; position:relative;}
a.tj_list .new{ width:55px; height:62px; background-position:-4px -4px; position:absolute; left:0; top:0; z-index:1;}
a.tj_list .num{ width:78px; height:40px; line-height:18px; text-align:center; padding-top:25px; color:#fff; background:url(../images/topic_num.png) center top no-repeat;position:absolute; left:0px; top:-3px; z-index:1;}

/*----------第三四 栏----------*/
.index_03{ width:1200px; margin:0 auto; padding:22px 0 20px;}
.index_03 .tit{ height:30px; line-height:30px; margin-bottom:15px; color: #666666; overflow: hidden;}
.index_03 .tit h2{float: left; font-weight: bold;}
.index_03 .tit ul{float: left; margin: 3px 0 0 10px; overflow: hidden; display: inline;}
.index_03 .tit li{float: left; background: #FFF; font-size: 16px; margin-left: 10px; display: inline; overflow: hidden;}
.index_03 .tit li a{display:block; height: 26px; line-height: 26px; _line-height: 28px; padding: 0 10px; float: left; color: #666;}
.index_03 .tit li a:hover{background: #ca0000; color: #FFF;}
.index_03 .con{ width:1200px; overflow:hidden;}

.index-col-pic{width: 100%; overflow: hidden;}
.index-col-pic li{float: left; width: 180px; padding: 5px; margin-left: 12px; background: #FFF; overflow: hidden;}
.index-col-img{width: 180px; height: 104px; position: relative;}
.index-col-img img{vertical-align: text-bottom;}
.index-col-img p{background: url("../images/blank.png") repeat; width: 100%; height: 20px; position: absolute; left: 0px; bottom: 0px; overflow: hidden; color: #FFF;}
.index-col-img p span{float: left; height: 20px; line-height: 20px; _line-height: 22px; padding-left: 5px;}
.index-col-img p em{float: right; height: 20px; line-height: 20px; _line-height: 22px; padding-right: 5px;}
.index-col-tt{padding-top: 3px; _padding-top: 5px; overflow: hidden;}
.index-col-tt h3{font-size: 14px; float: left; width: 70%; height: 20px; line-height: 20px; _line-height: 22px; overflow: hidden;}
.index-col-tt span{float: right; font-size: 14px; color: #ca0000; text-align: right; width: 30%; height: 20px; height: 20px; _line-height: 22px; overflow: hidden;}
.index-col-list{width: 100%; overflow: hidden;}
.index-col-list ul{float: left; width: 392px; background: #FFF; padding: 5px 0; margin: 12px 0 0 12px;}
.index-col-list li{width: 100%; font-size: 14px; padding: 8px 0; height: 20px; line-height: 20px; _line-height: 22px; overflow: hidden;}
.index-col-list li i{float: left; color: #999; padding-left: 10px;}
.index-col-list li em{float: left; width: 20px; height: 20px; margin-left: 10px; display: inline;}
.index-col-list li span{float: right; padding-right: 10px; color: #ca0000;}
.index-col-list li a{float: left; padding-left: 5px; max-width: 250px; overflow: hidden; height: 20px;}


.index-tz-lf{width: 1210px; overflow: hidden;}
.index-tz-lf ul{margin-top: -10px; overflow: hidden;}
.index-tz-lf li{width: 192px; padding: 20px; background: #FFF; float: left; margin:10px 10px 0 0; overflow: hidden;}
.index-tz-lf li img{width: 190px; height: 68px; border: #e9e9e9 1px solid; float: left;}
.index-tz-lf li h3{font-size: 14px; font-weight: bold; height: 16px; line-height: 16px; _line-height: 18px; width: 100%; padding-top: 8px; overflow: hidden;}
.index-tz-lf li p{font-size: 14px; color: #333; height: 16px; line-height: 16px; _line-height: 18px; width: 100%; padding-top: 4px; overflow: hidden;}
.index-tz-lf li p span{color: #999;}
.index-tz-lf li p em{padding-right: 10px;}
.index-tz-rg{width: 1210px; margin-top: 10px; overflow: hidden;}
.index-tz-rg ul{width: 232px; float: left; margin-right: 10px; overflow: hidden;}
.index-tz-rg li{width: 202px; height: 38px; float: left; background: #FFF; padding: 10px 10px 15px 20px; margin-bottom: 4px; overflow: hidden;}
.index-tz-rg li img{float: left;border: #e9e9e9 1px solid; margin-right: 10px; display: inline;}
.index-tz-rg li h3{float: left; font-size: 14px; font-weight: bold; width: 204px; height: 24px; line-height: 24px; _line-height: 26px; overflow: hidden;}
.index-tz-rg li p{width: 100%; float: left; font-size: 14px; color: #666; height: 20px; overflow: hidden;}


.index-zxk{width: 372px; height: 305px; padding: 10px; background: #FFF; margin-left: 12px; overflow: hidden;}
.index-zxk h3{font-size: 16px; height: 20px; padding-bottom: 5px; border-bottom: #eeeeee 2px solid; color: #000; position: relative;}
.index-zxk h3 span{float: left; height: 20px; line-height: 20px; padding: 0 2px 5px; position: absolute; left: 0; top: 0; border-bottom: #ca0000 2px solid; overflow: hidden;}
.index-zxk ul{padding-top: 5px;}
.index-zxk li{font-size: 14px; height: 32px; line-height: 32px; _line-height: 34px; overflow: hidden;}
.index-zxk li em{padding-right: 5px; color: #999; padding-left: 10px; background: url("../images/dot_ico_01.png") no-repeat left center; float: left;}
.index-zxk li span{float: right; color: #999; width: 76px;}
.index-zxk .li-hei{height: 10px; overflow: hidden;}
.index-zxk li a{white-space: nowrap; text-overflow: ellipsis; width: 280px; float: left; overflow: hidden;}
.index-zxk.fl li span{text-align: right;}
.index-zxk.fl li a{width: 240px;}

.zxk-picFocus{width:372px; height:241px;position:relative; zoom:1; float: left; margin-top: 10px;}
.zxk-picFocus .hd{overflow:hidden; position: absolute; right: 0px; bottom: -15px; z-index: 99; width: 100%; height: 6px; background: #eeeeee;}
.zxk-picFocus .hd ul{padding-top: 0px; width: 90px; margin: 0 auto;}
.zxk-picFocus .hd ul li{width: 20px; height: 6px; background: #999999; float: left; margin-right: 10px; overflow: hidden; display: inline;}
.zxk-picFocus .hd ul li.on{background: #ca0000;}
.zxk-picFocus .bd li{ width:372px; height:241px; position:relative; vertical-align:middle; z-index: 98;}
.zxk-picFocus .bd li .text_bg{ width:372px; height:30px; line-height:30px; _line-height:32px; background:url("../images/blank.png") center center repeat; position:absolute; left:0; bottom: 0; padding-left:10px; font-size:18px; color:#fff; overflow: hidden;}
.zxk-picFocus .bd img{ width:372px; height:241px; display:block;}
.index-zxk.fl .zxk-picFocus li a{width: 372px;}


/*招商合作单位*/
.investment{ width:1200px; margin:0 auto; padding:30px 0 40px 0;}
.investment .tit{height:30px; line-height:30px; line-height: 32px; margin-bottom:15px; overflow: hidden;}
.investment .tit a.more{ padding-right:20px;}
.investment a.invest_list{ display:block; width:140px; height:45px; text-align:center; background:#fff; margin:0 11px 11px 0; float:left;}
.investment a.invest_list:hover{ color:#ca0000;}

